package com.qk.service;

import com.qk.commom.PageResult;
import com.qk.entity.User;
import dto.UserDto;
import vo.LoginResultVo;

import java.util.List;

public interface UserService {
    PageResult<User> getUsers(UserDto userDto);

    void addUser(User user);

    void deleteById(List<Integer> id);


    User getById(Integer id);


    void update(User user);




    List<User> listByRole1(String roleLabel);

    LoginResultVo login(User user);

    List<User> listAll();

    List<User> listByDept(Integer deptId);
}
